.youhui_d1{width: 98%;margin: 0 auto;box-shadow: 0px 0px 2px rgba(0,0,0,0.1);}
.bar_nav{width: 100%;height:50px;line-height:50px;text-align: center;position: relative;}
.bar_navtitle{font-size: 15px;text-align: center;color: #333;}
.overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: #f4f7f9;z-index: 10000;overflow: auto;}
.overlay .overlay-close {width: 80px;height:50px;position: absolute;top: 0;right:0;line-height:50px;z-index: 100;color: #999;font-size: 14px;border: none;outline: none;background: rgba(0,0,0,0);}
.overlay-slidedown {visibility: hidden;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
	-webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;
	transition: transform 0.4s ease-in-out, visibility 0s 0.4s;
}
.overlay-slidedown.open {visibility: visible;
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
	-webkit-transition: -webkit-transform 0.4s ease-in-out;
	transition: transform 0.4s ease-in-out;
}
